package com.google.code.lf.gfm.model.grisbi.rapprochement;

import java.util.List;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;

import com.google.code.lf.commons.util.ToStringHelper;

/**
 * Bean représentant la liste des rapprochements dans le fichier de données <a href="http://grisbi.org/">Grisbi</a>.
 * <br/>Le binding bean/xml utilise <a href="https://jaxb.dev.java.net/">JAXB</a>.
 * 
 * @see GrisbiFile.
 */
@XmlRootElement(name="Rapprochements")
@XmlAccessorType(XmlAccessType.NONE)
@SuppressWarnings("unused")
public class Rapprochements {
	@XmlElementWrapper(name="Detail_des_rapprochements", nillable=true)
	@XmlElement(name="Rapprochement", nillable=true)
	private List<Rapprochement> rapprochements;


	/**
	 * Méthode <code>toString()</code> utilisant la réflection pour détailler l'objet.
	 * 
	 * @see ToStringHelper#toString()
	 */
	@Override
	public String toString() {
		return ToStringHelper.toString(this);
	}
}
